   TD.menu1 {
             width: 135px;
             float: left;
             background-color: #E1E1E1;
             display: block;
             text-align: center;
             cursor: pointer;
             height: 20px;
             font-family: "Verdana", Helvetica, Arial, sans-serif;
             font-size: 8pt;
             border-right: solid 1px #FFFFFF;
             z-index: 2100;
            }
   TD.sub_menu {
                width: 160px;
                display: block;
                text-align: left;
                cursor: pointer;
                background-color: #575757;
                border-top: solid 1px #FFFFFF;
                border-bottom: solid 1px #FFFFFF;
                color: #FFFFFF;
                height: 20px;
                font-family: "Verdana", Helvetica, Arial, sans-serif;
                font-size: 8pt;
                z-index: 1900;
               }
   a.sel_m {
            display: block;
            border: solid 1px #c0c0c0;
            background-color: #FFFFFF;
            font-size: 11px;
           }
   a.sel_m:hover { background-color: #e0e0e0;}

.input{
    width: 150px; 
}
.check{
    width: 20px; 
}
.select{
    width: 150px; 
}

div.footnote_new, div.footnote_new_active {
  position: absolute;
  z-index: 10;
  display: none;
  width: 200px;
  font-size: 12px;
  padding: 3px;
  color: #666;
  background: #e0e0e0;
  border: 1px solid #C0C0C0
}
table.footnote, sup.sup_footnote { display: none }

#x_image { position: absolute; right: 5px; top: 5px }

.text_error{
 background: #FF0000;
 width: 150px;
/* border: 1px solid #FF0000; */
}